package com.sxf.biz.coordinator.vo;

import com.sxf.common.param.BaseVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Date;

/**
 * @description: TODO
 * @Author Leo
 * @date 2024/3/2419:35
 */
@Data
public class CoorEditSubjectsReq extends BaseVO {
    @ApiModelProperty(value = "受试者主键")
    private Long pkProjectCentersSub;
    @ApiModelProperty(value = "受试者编号")
    private String subjectsCode;
    @ApiModelProperty(value = "受试者简称",required = true)
    @NotNull(message = "受试者简称不能为空")
    private String subjectsAlias;
    @ApiModelProperty(value = "受试者筛选号",required = true)
    @NotNull(message = "受试者筛选号不能为空")
    private String subjectsSelectNo;
    @ApiModelProperty(value = "受试者随机号",required = true)
    @NotNull(message = "受试者随机号不能为空")
    private String subjectsRandomNo;
    @ApiModelProperty(value = "ICF 日期",required = true)
    @NotNull(message = "ICF 日期不能为空")
    private Date icfDate;
    @ApiModelProperty(value = "中心ID",required = true)
    @NotNull(message = "中心ID不能为空")
    private Long pkCenter;
}
